duodenal stump - German English Dictionary